Career 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1996
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Canada F4 USA F17 USA F18 USA F26 USA F27 USA F4 Portugal F3 Turkey F6 Czech Rep. F2 Czech Rep. F3 Germany F13 USA F5 USA F5 USA F6 USA F4 USTA Challenger - Champaign Zivnobanka Open - Prostejov Pekao Open - Szczecin Muller Cup 2000 - Ulm Open Diputacion - Cordoba St. Francis Health System USTA Challenger - Tulsa University of Tennessee USTA Men's Challenger - Knoxville 2001 USTA Challenger of Calabasas - Calabasas XL Capital Bermuda Open - Bermuda 2001 Eddleman USTA Challenger - Birmingham Architect Open - Budapest Muller Cup - Ulm 2002 Tulsa USTA Challenger - Tulsa Open de L'Isere - Grenoble USTA Challenger of Burbank - Burbank Lamberts Open by Stawag - Aachen Toluca Challenger - Toluca USTA/Safeway Challenger - Aptos Manchester Challenger - Manchester The Scottish Championships - Edinburgh drkoop.com USTA Challenger of San Antonio - San Antonio Kueppers Kolsch Cup by Lambertz - Aachen XL Capital Bermuda Open - Bermuda The Natrel's Challenger of Granby - Granby Open de L'Isere - Grenoble The Surbiton Trophy - Surbiton Windy City Classic - Winnetka 2005 West Side Tennis Coub Men's Challenger - Forest Hills Open D'Orleans - Orleans Kobstaedernes ATP Challenger - Kolding Music City Challenger - Nashville USTA Challenger of Orlando - Orlando ATP Challenger Numea - New Caledonia Challenger 42 - Andrezieux 2005 Tulsa Challenger - Tulsa Lubbock Challenger - Lubbock Lambertz Open by Stawag - Aachen GHI Bronz Classic - Bronx USTA Challenger of Oklahoma - Tulsa The $50,000 Pro Challenger at Calabasas - Calabasas Kobstaedernes ATP Challenger - Kolding XL Bermuda Open - Bermuda Ford Tennis Championships - Louisville Atlanta Clay Court Challenger - Atlanta Privatbank Open 2006 - Dnepropetrovsk 2006 North Shore Pro Tennis Championship - Winnetka Wailea Men's Challenger - Maui Internationaux de Nouvelle-Caledonie - New Caledonia Hilton Waikoloa Village USTA Challenger - Waikoloa GHI Bronx Tennis Classic - Bronx BMW Tennis Championship - Sunrise WOW Cafe Challenger - New Orleans Open D'Orleans - Orleans Ethias Trophy - Mons San Luis Potosi Challenger 2000 - San Luis Potosi Siemens Open 2001 - Scheveningen Zagreb Open - Zagreb Downtown Athletic Club USTA Challenger - Amarillo Warsteiner Challenger Wolfsburg - Wolfsburg Okal Cup - Eckental Siemens Open 2007 - Scheveningen Tatra Banka Open 2001 - Bratislava Porsche Open - Poznan Aamulehti Tampere Opene - Tampere Milano Challenger-Jameson Cup - Milan USTA Challenger of San Antonio - San Antonio Neride Prague Indoor - Prague Copa Ericsson - Guadalajara Internationale Tenniskampioenschappen Scheveningen - Scheveningen Macedonia Open - Skopje Open de Rennes La Trinitaine - Rennes Swanston Challenger - Sacramento drkoop.com USTA Challenger of Dallas - Dallas drkoop.com USTA challenger of Miami - Miami Ford Tennis Championships - Louisville Hilton Waikoloa Village USTA Challenger - Waikoloa Ljubljana Open - Ljubljana Semgroup Challenger - Tulsa Waco Tennis Challenger - Waco The Mercedes Benz of Calabasas - Calabasas Ford Tennis Championships - Louisville Music City Challenger - Nashville JSM Challenger of Champaign - Urbana 2008 Knoxville Challenger - Knoxville Abierto Internacional Varonil Ciudad de Cancun - Cancun Salinas Challenger Carson Challenger Dallas Challenger Siemens Open 2004 - Scheveningen Rome Challenger Rome Challenger Sarasota Challenger Carson Challenger Yuba City Challenger Scheveningen Challenger Granby Challenger USTA Seascape Challenger - Aptos Vigo Challenger San Sebastian Challenger Brasov Challenger Alphen Challenger Szczecin Challenger Kolding Challenger Tiburon Challenger Calabasas Challenger Astana Challenger Charlottesville Challenger Knoxville Challenger Prostejov Challenger I Manta Open - Manta Winnetka Challenger Bangkok Challenger Honolulu Challenger Dallas Challenger Sarasota Challenger Prostejov Challenger Winnetka Challenger Tulsa Challenger Charlottesville Challenger Knoxville Challenger Champaign Challenger The LTA Bolton Challenger - Bolton Heilbronn Challenger Champaign Challenger Tatra Banka Open - Bratislava Sarasota Challenger Istanbul Challenger Savannah Challenger Privat Bank Cup - Dnepropetrovsk Izmir Challenger Manta Challenger Savannah Challenger Charlottesville Challenger Dallas Challenger Rhodes Challenger Le Gosier Challenger Heilbronn Challenger Winnetka Challenger Dallas Challenger Napa Challenger Charlottesville Challenger Knoxville Challenger Zagreb Open - Zagreb Irving Challenger TED Open - Istanbul Swanston Challenger - Sacramento PrivatBank Cup - Dnepropetrovsk Czech Indoor Open - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa Corona Mexico City Open - Mexico City Lambertz Open by Stawag - Aachen Music City Challenger - Nashville ECU Prague Open - Prague Open D'Orleans - Orleans Tatra Banka Slovak Open - Bratislava Heilbronn Open - Heilbronn USTA Challenger of Las Vegas - Las Vegas Powder Byrne Trophy - Surbiton The Waco International Tennis Challenger - Waco 2002 Azalea Orthopedic Challenger - Tyler Intersport Heilbronn Open - Heilbronn VII Open Banc Agricol - Andorra 2004 Freeman Men's Challenger - Joplin Logopak Challenger 2005 - Lubeck Harrah's Entertainment Men's Pro Challenger - Tunica Third Bank Tennis Championships - Lexington Ethias Trophy - Mons Kobstaedernes ATP Challenger - Kolding ECM Prague Open 2005 - Prague Challenger ATP de Cuenca Diario El Mercurio - Cuenca Lubbock Challenger - Lubbock PEOPLEnet Cup - Dnepropetrovsk 2001 UT Tyler Patriot Challenger - Tyler 2007 Knoxville Challenger - Knoxville CNA TennisPro Classic - Winnetka Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Siemens Open 2002 - Scheveningen XL Capital Bermuda Open - Bermuda KGHM Dialog Polish Indoors - Wroclaw Open de Franche Comte - Besancon Eddleman USTA Challenger - Birmingham Zagreb Open - Zagreb Sony Ericsson Open 2008 - Belgrade Open Castilla y Leon Trofeo Iberdrola - Segovia Challenger Groningen - Groningen drkoop.com USTA Tennis Championships of Houston - Houston Open de Charleroi - Charleroi Copa Ericsson Mexico - Guadalajara USTA Challenger of Burbank - Burbank USTA Men's Challenger of Urbana-Champaign - Urbana USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Copa Ericsson Costa Rica - San Jose West Side Tennis Club Clay Court Challenger - Forest Hills Prague Open - Prague ECM Prague Open - Prague Schickedanz Open - Furth Unique Zagreb Open - Zagreb The Scottish Tennis Championships - Edinburgh Muller Cup - Ulm 5° Sporting Challenger - Turin USTA Tennis Championships of Austin - Austin Weissenhauser Strand Cup - Hamburg Herwalt Motors Mercedes-Benz Center Men's Challenger - Fresno Cadillac Pro Indoor USTA Challenger - West Bloomfield Neride Prague Indoor - Prague drkoop.com USTA Challenger of Austin - Austin Saint Francis Health System USTA Challenger - Tulsa Tatra Banka Open 2006 - Bratislava Hamburg Challenger - Hamburg KGHM Polish Indoors - Wroclaw Naples Challenger - Naples Healthsouth/USTA Challenger - Denver 1998 Safeway Challenger - Aptos Freeman Men's $50,000 Challenger - Joplin Yugoslavia Open - Belgrade Heinekin Open 1998 - Budva International Bavarian Championship - Eckental Challenger Britania Zavaleta - Puebla Internationale Tenniskampioenschappen - Scheveningen Gerry Weber Open - Halle drkoop.com USTA Challenger of Houston - Houston Copa Ericsson - Lima Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa Warsteiner Challenger Lubeck - Lubeck Challenger Hamburg - Hamburg TCT Open - Tunis Memorial Piertomaso Tessitore - San Remo Ljubljana Open 2002 - Ljubljana Tallahassee Challenger ABN/AMRO World Tennis Tournament - Rotterdam Unique Zagreb Open - Zagreb AXA Cup - London Copenhagen Open - Copenhagen The Stella Artois Grass Court Championships - Queen's/London Heineken Trophy - 's-Hertogenbosch XL Capital Bermuda Open - Bermuda Optimus Maia Open - Maia Renault Slovenian Open - Ljubljana Miller Lite Hall of Fame Tennis Championships - Newport The Scottish Tennis Championships - Edinburgh Energis Dutch Open - Amsterdam Open de Montauban - Montauban Internazionali di Tennis di San Marino - San Marino Legg Mason Tennis Classic - Washington D.C. SAA Hilversum Open - Hilversum Grand Prix de Tennis de Lyon - Lyon drkoop.com USTA Tennis Championships of San Antonio - San Antonio AAPT Championships - Adelaide Gold Flake Open - Chennai Kuppers Kolsch Cup - Aachen Heineken Open - Auckland Cerveza Club Colombia Open - Bogota Copenhagen Open - Copenhagen FILA Challenger - Biella Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Heineken Trophy - 's-Hertogenbosch Telenordia Swedish Open - Bastad 2001 Mercedes Cup - Stuttgart Idea Prokom Open - Sopot The Stella Artois Grass Court Championships - London Challenger de Granby - Granby Heineken Open Shanghai - Shanghai USTA Callenger of Urbana-Champaign - Urbana Crystal Cup 1998 - Portoroz The Indian Oil-Servo ATP Challenger 1999 - Calcutta FILA Challenger Biella - Biella Bristol Challenger Trophy - Bristol Challenger de Granby - Granby AAPT Championships - Adelaide Heineken Open - Auckland Frito Lay/USTA Challenger - Binghamton drkoop.com USTA Challenger of Burbank - Burbank Mallorca Open - Mallorca BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten The Surbiton Trophy - Surbiton Ordina Open - 's-Hertogenbosch Telenordia Swedish Open - Bastad Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Qatar Exxon Mobil Open 2003 - Doha Heineken Open - Auckland Open 13 - Marseille BMW Tennis Championship - Sunrise Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport TD Waterhouse Cup - Long Island Grand Prix de Tennis de Lyon - Lyon Stockholm Open - Stockholm Pro Tennis World Open - Sunrise Rosmalen Harrah's Entertainment Challenger - Tunica Ciudad de Pozoblanco Open Diputacion - Cordoba Tatra Banka Open - Bratislava USTA Illinois Challenger - Champaign The West Side Tennis Club Clay Court Challenger - Forest Hills Tean International - Alphen Sao Paulo Challenger Savannah Challenger AAPT Championships - Adelaide Heineken Open - Auckland Milan Indoors - Milan 2008 Lubbock Challenger - Lubbock ABN/AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Legg Mason Tennis Classic - Washington D.C. TD Waterhouse Cup - Long Island Next Generation Hardcourts - Adelaide Heineken Open - Auckland U.S. Men's Clay Court Championships - Houston BMW Open - Munich Ordina Open - 's-Hertogenbosch The Priority Telecom Open - Amersfoort Generali Open - Kitzbuhel AIG Japan Open - Tokyo Heineken Open - Auckland US Men's Clay Court Championships - Houston Estoril Open - Estoril Sacramento Challenger - Sacramento Ordina Open - 's-Hertogenbosch Campbell's Hall of Fame Tennis Championships - Newport Stockholm Open - Stockholm St. Petersburg Open - St. Petersburg Millenium Tennis Championships - Delray Beach U.S. Men's Clay Court Championships - Houston Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Red Letter Days Open - Nottingham Dutch Open Tennis - Amersfoort RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Pilot Pen Tennis - New Haven Thailand Open - Bangkok AIG Japan Open Tennis Championships - Tokyo Bangkok Challenger Davidoff Swiss Indoors - Basel Next Generation Adelaide International - Adelaide Heineken Open - Auckland Delray Beach International Tennis Championships - Delray Beach ABN AMRO World Tennis Tournament - Rotterdam Regions Morgan Keegan Championships - Memphis Open Sabadell Atlantico - Barcelona Serbia Open - Belgrade AEGON Championships - London Atlanta Tennis Championships - Atlanta Legg Mason Tennis Classic - Washington China Open - Beijing Kremlin Cup - Moscow Prague Challenger St. Petersburg Open - St. Petersburg Nottingham-2 Challenger Open de Tenis Comunidad Valenciana - Valencia Tallahassee Challenger Heineken Open - Auckland SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Open de Nice Cote d'Azur - Nice AEGON Championships - London UNICEF Open - 's Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Apia International - Sydney Open Sud de France - Montpellier SAP Open - San Jose Regions Morgan Keegan Championships - Memphis US Men's Clay Court Championship - Houston Campbell's Hall of Fame Tennis Championships - Newport Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Citi Open - Washington Noumea Challenger Kaoshuing Challenger Dallas Challenger Heineken Open - Auckland Savannah Challenger ABN AMRO World Tennis Tournament - Rotterdam U.S. National Indoor Tennis Championships - Memphis U.S. National Indoor Tennis Championships - Memphis Delray Beach International Tennis Championships - Delray Beach AEGON International - Eastbourne Maui Challenger Hall of Fame Tennis Championships - Newport Honolulu Challenger BB&T Atlanta Open - Atlanta Malaysian Open - Kuala Lumpur Rakuten Japan Open - Tokyo Erste Bank Open - Vienna SAP Open - San Jose Swiss Indoors Basel - Basel Delray Beach International Tennis Championships - Delray Beach Belgrade Challenger Ordina Open - 's-Hertogenbosch Sacramento Challenger Delray Beach Open - Delray Beach Dubai Duty Free Tennis Championships - Dubai US Men's Clay Court Championship - Houston Cherbourg Challeger Knoxville Challenger Power Horse Cup - Dusseldorf AEGON Championships - London Ordina Open - s-Hertogenbosch Citi Open - Washington Chennai Open - Chennai Champaign Challenger Sarajevo Challenger Abierto Mexicano Telcel - Acapulco Maui Challenger PBZ Zagreb Indoors - Zagreb Dallas Challenger Brisbane International - Brisbane Sarasota Challenger Johannesburg Challenger Knoxville Challenger SAP Open - San Jose U.S. National Indoor Tennis Championships - Memphis The Stella Artois Grass Court Championships - London Stockholm Open - Stockholm Sarasota Challenger Galleryfurniture.com Challenge - Atlanta US Men's Clay Court Championship - Houston U.S. Men's Clay Court Championships - Orlando Scania Stockholm Open - Stockholm Le Gosier Challenger Tallahassee Challenger Energis Open - Amersfoort Bordeaux Challenger U.S. Men's Clay Court Championships - Houston ABN/AMRO World Tennis Tournament - Rotterdam Panama City Challenger Irving Challenger Schickendanz Open - Furth US Men's Clay Court Championship - Houston AXA Open - Lisbon The Powder Byrne Trophy - Surbiton USTA Challenger of North Miami Beach - North Miami Beach Zagreb Open - Zagreb Sarasota Challenger University of Tennessee USTA Men's Challenger - Knoxville Shimadsu All Japan Indoor Tennis Championships - Kyoto Casino Lugano - Lugano Muller Cup 99 - Ulm V Trofeo Ciudad de Quito - Quito Bristol Challenger Trophy - Bristol Poznan Challenger - Poznan Lucknow ATP Tour Challenger - Lucknow Wiesmann Roadster Open - Nuembrecht ABN/AMRO World Tennis Tournament - Rotterdam Nord/LB Open - Braunschweig Kroger / St. Jude International - Memphis The Priority Telecom Open - Amersfoort Open Romania - Bucharest Grand Prix de Tennis de Lyon - Lyon U.S. Men's Clay Court Championships - Houston Open de Moselle - Metz Stockholm Open - Stockholm RCA Championships - Indianapolis ABN/AMRO World Tennis Tournament - Rotterdam U.S. Men's Clay Court Championships - Houston Synsam Swedish Open - Bastad Vietnam Open - Ho Chi Minh City Estoril Open - Estoril ABN/AMRO World Tennis Tournament - Rotterdam Open de Tenis Comunidad Valenciana - Valencia Open SEAT Godo 2006 - Barcelona Ordina Open - 's-Hertogenbosch Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven Energis Open - Amersfoort Kremlin Cup - Moscow Regions Morgan Keegan Championships - Memphis Heineken Trophy - 's-Hertogenbosch Grolsch Open - Amsterdam du Maurier Open - Toronto The Ericsson Open - Miami Tennis Masters Series - Indian Wells The Ericsson Open - Miami Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Hamburg Tennis Masters Series - Cincinnati Tennis Masters Series - Rome Tennis Masters Series - Montreal Tennis Masters Series - Madrid NASDAQ-100 Open - Miami Heineken Open - Auckland U.S. Mens's Clay Court Championship - Houston Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Rogers Masters - Toronto Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami ABN/AMRO World Tennis Tournament - Rotterdam Energis Open - Amsterdam Western & Southern Financial Group Masters - Cincinnati BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati Shanghai ATP Masters 1000 - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Cup - Montreal BNP Paribas Open - Indian Wells Campbells Hall of Fame Tennis Championships - Newport Sony Ericsson Open - Miami Abierto Mexicano de Tenis Pegaso - Acapulco International Tennis Championships - Delray Beach Rogers Cup - Toronto Stockholm Open - Stockholm BNP Paribas Open - Indian Wells Rogers Cup - Montreal Western & Southern Open - Cincinnati Shanghai Rolex Masters - Shanghai BNP Paribas Open - Indian Wells Rogers Cup - Toronto Power Horse Cup - Dusseldorf Western & Southern Open - Cincinnati Samsung Open - Brighton BMW Open - Munich BNP Paribas Open - Indian Wells AIG Japan Open - Tokyo BMW Open - Munich Heineken Trophy - 's-Hertogenbosch Waldbaum's Hamlet Cup - Long Island President's Cup - Tashkent Salem Open - Hong Kong BellSouth Open - Vina del Mar Brasil Open - Salvador President's Cup - Tashkent Open Seat Godo 2003 - Barcelona ABN/AMRO World Tennis Tournament - Rotterdam Legg Mason Tennis Classic - Washington The Stella Artois Championships - London Malaysian Open - Kuala Lumpur Croatia Open Umag - Umag AEGON International - Eastbourne Pacific Life Open - Indian Wells AEGON Championships - London Tennis Masters Series - Rome Copa AT&T - Buenos Aires Winston-Salem Open - Winston-Salem Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg Sony Open Tennis - Miami Western & Southern Open - Cincinnati Sony Open Tennis - Miami French Open - Paris Telecom Italia Masters - Rome Western & Southern Financial Group Masters - Cincinnati U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Tennis Masters Series - Toronto Tennis Masters Series - Miami French Open - Paris Australian Open - Melbourne French Open - Paris Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London U.S. Open - New York Australian Open - Melbourne U.S. Open - New York Davis Cup, World Group, SF, FRA-NED 3-2 Davis Cup, World Group, QR, NED-FIN 4-1 Davis Cup, World Group, 1R, SUI-NED 3-2 Davis Cup, World Group, QR, NED-IND 5-0 Davis Cup, World Group, QF, SVK-NED 4-1 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, PO, NED-CZE 1-4 Davis Cup, Group 1, 2R, GBR-NED 4-1 Davis Cup, World Group, QF, NED-GER 4-1 Davis Cup, World Group, QF, ESP-NED 4-1 River Oaks International Tennis Tournament - Houston River Oaks International Tennis Tournament - Houston 70th River Oaks International Tennis Tournament - Houston Davis Cup, World Group, 1R, NED-ESP 4-1